barely visible - French English Dictionary